package com.qf.xiaomi.service.impl;

import com.qf.xiaomi.dao.UserDao;
import com.qf.xiaomi.dao.impl.UserDaoImpl;
import com.qf.xiaomi.pojo.User;
import com.qf.xiaomi.service.UserService;

/**
 * @author 千锋教育
 * @Company http://www.mobiletrain.org/
 * @Version 1.0
 */
public class UserServiceImpl implements UserService {


    UserDao dao = new UserDaoImpl();

    @Override
    public User findByUsername(String username) {
        return dao.findByUsername(username);
    }

    /**
     * 注册： 添加数据到数据库
     *  页面： 完善  user对象
     * @param user
     * @return
     */
    @Override
    public boolean register(User user) {
        //设置为 已激活
        user.setFlag(1);
        //设置 为管理员
        user.setRole(0);
        dao.add(user);
        return true;
    }

    @Override
    public User findByUserAndPwd(String username, String password) {
        return dao.findUserAndPwd(username ,password);
    }
}
